home *** CD-ROM | disk | FTP | other *** search
- ELF_END(3E) Last changed: 10-13-98
-
-
- NNAAMMEE
- eellff__eenndd - Finish using an object file
-
- SSYYNNOOPPSSIISS
- cccc [_f_l_a_g ...] _f_i_l_e ... --lleellff [_l_i_b_r_a_r_y ...]
-
- ##iinncclluuddee <<lliibbeellff..hh>>
-
- iinntt eellff__eenndd((EEllff **eellff));;
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- IRIX systems
-
- DDEESSCCRRIIPPTTIIOONN
- eellff__eenndd terminates an ELF descriptor, eellff, in a program and
- deallocates data associated with the descriptor. Until the program
- terminates a descriptor, the data remains allocated. eellff should be a
- value previously returned by eellff__bbeeggiinn; a null pointer is allowed as
- an argument, to simplify error handling. If the program is to write
- data associated with the ELF descriptor to the file, specify
- eellff__uuppddaattee before calling eellff__eenndd.
-
- A descriptor can have more than one activation (see the eellff__bbeeggiinn(3E)
- man page). Calling eellff__eenndd removes one activation and returns the
- remaining activation count. The library does not terminate the
- descriptor until the activation count reaches zero. Consequently, a
- zero return value indicates that the ELF descriptor is no longer
- valid.
-
- SSEEEE AALLSSOO
- eellff(3E), eellff__bbeeggiinn(3E), eellff__uuppddaattee(3E)
-
- This man page is available only online.
-
-